package com.hentie.utils;

import android.os.SystemClock;

public class DeltaTime {
	
	long lastTime = 0;
	long currentTime = 0;
	long longDeltaTime = 0;
	double doubleDeltaTime = 0;
	
	public double  getDeltaTime()
	{
		return doubleDeltaTime;
	}
	
	public void Update()
	{
		if(lastTime == 0)
		{
			lastTime = SystemClock.currentThreadTimeMillis();
		}else
		{
			currentTime = System.nanoTime();
			longDeltaTime = currentTime-lastTime;
			//Convert it to a double
			doubleDeltaTime =  longDeltaTime / 10000000000.0;
			
			lastTime = currentTime;
			
			
		}
		
		
	}
    
    
    
    

}
